/*
 * TokenType.h
 *
 *  Created on: 2010-4-28
 *      Author: Guobc
 */

#ifndef TOKENTYPE_H_
#define TOKENTYPE_H_

/*open angle bracket type '<'*/
#define tOAglBkt 0

/*close angle bracket type '>'*/
#define tCAglBkt 1

/*slash type '/'*/
#define tSlash 2

/*exclamation mark '!'*/
#define tExcmtMak 3

/*double line '--'*/
#define tDoubleHyphen 4

/*Assignment mark '='*/
#define tAssignment 5

/*single quotation '\''*/
#define tQuotationString 6

/*double quotation '\"'*/
#define tDoubleQuotation 7

/*allocation '&'*/
#define tAmpersand 8

/*sharp '#'*/
#define tSharp 9

/*semicolon ';'*/
#define tSemicolon 10

/*symbol */
#define tSymbol 11

/*number*/
#define tNumber 12

/*character entity name such as '&nbsp;'*/
#define tCharacterEntityName 13

/*character entity code such as '&#160;'*/
#define tCharacterEntityCode 14

/* common Jsp statement '%'*/
#define tJSP 15

///* Jsp expression mark '%='*/
//#define tPercentAndAssignment 16

/*at sign '%@'*/
#define tAtsign 17

//white space
#define tWhiteSpace 18

#endif /* TOKENTYPE_H_ */
